Golang Job: Front-end Developer (E-conomic)

Job added on

Company

landing.jobs

Location

Porto - Portugal

Job type

Full-Time

Golang Job Details

SKILLS

Must have:

REST APIs

TypeScript

React

Other Required:

CI/CD

.NET

C#

DESCRIPTION

About E-conomic


We build and design a cloud-based accounting product that helps companies run their businesses. More than +160.000 happy customers use our product on a regular basis. We have more than 350 employees from +25 nationalities.


At Visma e-conomic we respect and value differences and find that a diverse workforce enables creativity and drives innovation.


We’re looking for a passionate front-end engineer with experience building React-based JavaScript applications with complex state management. Typescript is our language of choice, and a solid base of knowledge in the traditional front-end goes a long way - from semantic, accessible HTML to everything css and javascript. A good understanding of tooling and infrastructure will also stand you out from the crowd - we use rollup and webpack for build tooling, postcss and Tailwind for styling, tools like Jest, Cypress and Lighthouse for our tests, and Travis for CI.


Your responsibilities


  • Design, code and test in Typescript, for our web client
  • Build composable, accessible React components for our web client
  • Improve our web client architecture, state management and form system
  • Be comfortable with and passionate about writing tests and improving code quality
  • Evolve and develop our front-end infrastructure to ensure we enforce quality at every step, from development to production
  • Take ownership of your daily work and contribute to our good team chemistry
  • Participate in our front-end guilds to improve and evolve our software and processes


How we work


  • Small iterations with deployments on a daily basis
  • Collaboration through pair programming and knowledge sharing based reviews
  • Test - the full testing pyramid, from unit tests to automated user interface testing
  • Scrum process including ceremonies like sprint planning, daily stand up, sprint review and demo, sprint retrospective, quarterly planning.
  • Regular retrospectives to ensure both personal and team growth
  • An open, honest and fun team atmosphere where we do our best to enjoy each day
  • Last Thursday and Friday of every month is dedicated to developer growth and innovation with hack days where you choose what to do

REQUIREMENTS

The technology


  • React, ES6+, Typescript, Prettier, Webpack, Rollup and more
  • C# 7.0, MS SQL
  • REST through .NET Web API
  • Variety of microservices written in Node.js, Golang and C#
  • We use AWS, Azure and Google Cloud Platform
  • Kubernetes and Docker on our platform, and Teamcity, Appveyor and Travis for CI

PERKS

What we offer you:


  • A rapidly growing and profitable work place that takes good care of employees
  • Possibility to participate in various training programs and conferences (remote or on-site)
  • Travel opportunities: team gathers up several times per year in different locations, team building activities included
  • Percentages of time allocated to personal projects that have the purpose to improve our systems
  • A creative working environment with the latest technologies and tools